/* begin Page */
        
        #cfloral-page-background-glare-image
        {
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+cfloralGetStyleUrl()+"http://lh4.ggpht.com/_YSALBRM0ouw/S6BCrIYbAWI/AAAAAAAAApg/T-ulczv9l7U/s800/page_gl.png',sizingMethod='crop')");
        }
        
        img
        {
          filter: expression(cfloralFixPNG(this));
        }
        
        
        
        #cfloral-page-background-glare-image
        {
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+cfloralGetStyleUrl()+"images/Page-BgGlare.png',sizingMethod='crop')");
        }
        
        img
        {
          filter: expression(cfloralFixPNG(this));
        }
        
        #ArchiveList ul li
        {
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="");
        }
        #ArchiveList a.toggle, #ArchiveList a.toggle:link, #ArchiveList a.toggle:visited, #ArchiveList a.toggle:hover
        {
          color: expression(this.parentNode.currentStyle["color"]);
        }
        /* end Page */
        
        /* begin Box, Sheet */
        .cfloral-sheet, .cfloral-sheet-body
        {
          zoom: 1;
        }
        
        .cfloral-sheet-body
        {
          position: static;
        }
        
        .cfloral-sheet-tr, .cfloral-sheet-tl, .cfloral-sheet-br, .cfloral-sheet-bl, .cfloral-sheet-tc, .cfloral-sheet-bc,.cfloral-sheet-cr, .cfloral-sheet-cl
        {
          font-size: 1px;
          background: none;
        }
        
        .cfloral-sheet-tr, .cfloral-sheet-tl, .cfloral-sheet-br, .cfloral-sheet-bl
        {
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + cfloralGetStyleUrl()+"http://lh3.ggpht.com/_YSALBRM0ouw/S6BCrvkIFkI/AAAAAAAAApk/JfP4Dffij2c/s320/sheet_s.png',sizingMethod='scale')");
        }
        
        .cfloral-sheet-tl
        {
          clip: rect(auto 3px 3px auto);
        }
        
        .cfloral-sheet-tr
        {
          left: expression(this.parentNode.offsetWidth-6+'px');
          clip: rect(auto auto 3px 3px);
        }
        
        .cfloral-sheet-bl
        {
          top: expression(this.parentNode.offsetHeight-6+'px');
          clip: rect(3px 3px auto auto);
        }
        
        .cfloral-sheet-br
        {
          top: expression(this.parentNode.offsetHeight-6+'px');
          left: expression(this.parentNode.offsetWidth-6+'px');
          clip: rect(3px auto auto 3px);
        }
        
        .cfloral-sheet-tc, .cfloral-sheet-bc
        {
          width: expression(this.parentNode.offsetWidth-6+'px');
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + cfloralGetStyleUrl()+"http://lh4.ggpht.com/_YSALBRM0ouw/S6BCsFUnSEI/AAAAAAAAApo/4-GCWalK65o/s320/sheet_h.png',sizingMethod='scale')");
        }
        
        .cfloral-sheet-tc
        {
          clip: rect(auto auto 3px auto);
        }
        
        .cfloral-sheet-bc
        {
          top: expression(this.parentNode.offsetHeight-6+'px');
          clip: rect(3px auto auto auto);
        }
        
        .cfloral-sheet-cr, .cfloral-sheet-cl
        {
          height: expression(this.parentNode.offsetHeight-6+'px');
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + cfloralGetStyleUrl()+"http://lh3.ggpht.com/_YSALBRM0ouw/S6BCsqnEN4I/AAAAAAAAAps/SbVWKK48uew/s320/sheet_v.png',sizingMethod='scale')");
        }
        
        .cfloral-sheet-cr
        {
          left: expression(this.parentNode.offsetWidth-6+'px');
          clip: rect(auto auto auto 3px);
        }
        
        .cfloral-sheet-cl
        {
          clip: rect(auto 3px auto auto);
        }
        
        .cfloral-sheet-cc
        {
          font-size: 1px;
          width: expression(this.parentNode.offsetWidth-6+'px');
          height: expression(this.parentNode.offsetHeight-6+'px');
          background-color: #FFFFFF;
        }
        #cfloral-page-background-simple-gradient, #cfloral-page-background-gradient, #cfloral-page-background-glare
        {
          width: expression(document.body.clientWidth > 800 ? "100%" : "800px");
        }
        /* end Box, Sheet */
        
        /* begin Menu */
        .cfloral-menu ul
        {
          height: 1%;
          width: 1px;
        }
        
        .cfloral-menu, .cfloral-menu ul
        {
          height: 1%;
        }
        
        .cfloral-menu li.cfloral-menuhover
        {
          z-index: 10000;
        }
        
        .cfloral-menu .cfloral-menuhoverUL
        {
          visibility: visible;
        }
        
        .cfloral-menu .cfloral-menuhoverUL
        {
          top: 100%;
          left: 0;
        }
        
        .cfloral-menu .cfloral-menuhoverUL .cfloral-menuhoverUL
        {
          top: 0;
          left: 100%;
        }
        
        .cfloral-menu ul a
        {
          height: 1%;
        }
        
        .cfloral-menu li li
        {
          float: left;
          width: 100%;
        }
        
        .cfloral-menu .cfloral-menuhoverUL .cfloral-menuhoverUL
        {
          top: 5px;
          left: 100%;
        }
        
        .cfloral-menu, .cfloral-menu ul
        {
          height: 1%;
        }
        
        .cfloral-menu li.cfloral-menuhover
        {
          z-index: 10000;
        }
        
        .cfloral-menu .cfloral-menuhoverUL
        {
          visibility: visible;
        }
        
        .cfloral-menu .cfloral-menuhoverUL
        {
          top: 100%;
          left: 0;
        }
        
        .cfloral-menu .cfloral-menuhoverUL .cfloral-menuhoverUL
        {
          top: 0;
          left: 100%;
        }
        
        .cfloral-menu ul a
        {
          height: 1%;
        }
        
        .cfloral-menu li li
        {
          float: left;
          width: 100%;
        }
        
        .cfloral-nav
        {
          zoom: 1;
        }
        
        .cfloral-nav .l, .cfloral-nav .r
        {
          font-size: 1px;
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + cfloralGetStyleUrl()+"http://lh4.ggpht.com/_YSALBRM0ouw/S6BCvflKa0I/AAAAAAAAAp0/KUAnUVYe14o/s800/nav.png',sizingMethod='crop')");
        }
        
        .cfloral-nav .l
        {
          width: expression(this.parentNode.offsetWidth-0+'px');
        }
        
        .cfloral-nav .r
        {
          left: expression(this.parentNode.offsetWidth-794+'px');
          clip: rect(auto auto auto 794px);
        }
        
        /* end Menu */
        
        /* begin MenuItem */
        .cfloral-menu a
        {
          float: left;
        }
        
        .cfloral-menu a:hover
        {
          visibility: visible;
        }
        
        .cfloral-menu a .r, .cfloral-menu a .l
        {
          font-size: 1px;
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + cfloralGetStyleUrl()+"http://lh3.ggpht.com/_YSALBRM0ouw/S6BCwEvKHSI/AAAAAAAAAp4/M7Ey61c9crA/s800/menuitem.png',sizingMethod='crop')");
        }
        
        .cfloral-menu a .r
        {
          left: expression(this.parentNode.offsetWidth-406+'px');
          clip: rect(auto auto auto 403px);
        }
        
        .cfloral-menu a .l
        {
          width: expression(this.parentNode.offsetWidth-3+'px');
        }
        
        .cfloral-menuhover .cfloral-menuhoverA .t
        {
          color: #EAF0F0;
        }
        
        .cfloral-menuhover .cfloral-menuhoverA .l, .cfloral-menuhover .cfloral-menuhoverA .r
        {
          top: -24px;
        }
        /* end MenuItem */
        
        /* begin MenuSeparator */
        .cfloral-nav .cfloral-menu-separator
        {
          font-size: 1px;
          zoom: 1;
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + cfloralGetStyleUrl()+"http://lh6.ggpht.com/_YSALBRM0ouw/S6BCwT9szlI/AAAAAAAAAp8/a7tj9NnhiFc/s320/menuseparator.png',sizingMethod='crop')");
        }
        
        /* end MenuSeparator */
        
        /* begin MenuSubItem */
        .cfloral-menu ul a
        {
          color: #3B5453 !important;
        }
        
        .cfloral-menu ul a:hover {
          color: #000000 !important;
        }	
        
        .cfloral-menu ul .cfloral-menuhover .cfloral-menuhoverA
        {
          color: #000000 !important;
          border-color: #7B999D;
          background-position: 0 -20px;
        }
        
        .cfloral-nav .cfloral-menu ul a:hover span, .cfloral-nav .cfloral-menu ul a:hover span span
        {
          color: #000000 !important;
        }	
        
        .cfloral-nav .cfloral-menu ul .cfloral-menuhover .cfloral-menuhoverA span, .cfloral-nav .cfloral-menu ul .cfloral-menuhover .cfloral-menuhoverA span span
        {
          color: #000000 !important;
        }
        
        /* end MenuSubItem */
        
        /* begin Layout */
        div.cfloral-content-layout
        {
          display: block;
          zoom: 1;
          overflow: hidden;
        }
        /* end Layout */
        
        /* begin Button */
        .cfloral-button-wrapper, .cfloral-button-wrapper .l, .cfloral-button-wrapper .r
        {
          zoom: 1;
        }
        
        .cfloral-button-wrapper .cfloral-button
        {
          float: left;
        }
        
        .cfloral-button-wrapper .l, .cfloral-button-wrapper .r
        {
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + cfloralGetStyleUrl()+"http://lh3.ggpht.com/_YSALBRM0ouw/S6BCxewpisI/AAAAAAAAAqE/w8BN5Ill3rE/s800/button.png',sizingMethod='crop')");
        }
        
        .cfloral-button-wrapper .r
        {
          left: expression(this.parentNode.offsetWidth-409+'px');
          clip: rect(auto auto auto 399px);
        }
        
        .cfloral-button-wrapper .l
        {
          width: expression(this.parentNode.offsetWidth-10+'px');
        }
        /* end Button */
        
        /* begin Box, Block, VMenuBlock */
        .cfloral-vmenublock, .cfloral-vmenublock-body
        {
          zoom: 1;
        }
        
        .cfloral-vmenublock-body
        {
          position: static;
        }
        /* end Box, Block, VMenuBlock */
        
        /* begin BlockHeader, VMenuBlockHeader */
        .cfloral-vmenublockheader
        {
          zoom: 1;
        
        }
        
        .cfloral-vmenublockheader .l, .cfloral-vmenublockheader .r
        {
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + cfloralGetStyleUrl()+"http://lh6.ggpht.com/_YSALBRM0ouw/S6BC088aATI/AAAAAAAAAqM/EA_gY1VjIkA/s800/vmenublockheader.png',sizingMethod='crop')");
        }
        
        .cfloral-vmenublockheader .r
        {
          left: expression(this.parentNode.offsetWidth-794+'px');
          clip: rect(auto auto auto 772px);
        }
        
        .cfloral-vmenublockheader .l
        {
          width: expression(this.parentNode.offsetWidth-22+'px');
        }
        /* end BlockHeader, VMenuBlockHeader */
        
        /* begin Box, Box, VMenuBlockContent */
        .cfloral-vmenublockcontent, .cfloral-vmenublockcontent-body
        {
          zoom: 1;
        }
        
        .cfloral-vmenublockcontent-body
        {
          position: static;
        }
        .cfloral-vmenublockcontent, .cfloral-vmenublockcontent-body
        {
          zoom: 1;
        }
        
        .cfloral-vmenublockcontent-body
        {
          position: static;
        }
        /* end Box, Box, VMenuBlockContent */
        
        /* begin VMenuItem */
        ul.cfloral-vmenu .cfloral-vmenu-separator, ul.cfloral-vmenu .cfloral-vmenu-separator-span, ul.cfloral-vmenu li.cfloral-vsubmenu-separator, ul.cfloral-vmenu .cfloral-vsubmenu-separator-span
        {
          zoom: 1;
          overflow: hidden;
          float: left;
          width: 100%;
        }
        
        ul.cfloral-vmenu a:hover
        {
          visibility: visible;
        }
        
        ul.cfloral-vmenu li
        {
          zoom:1;
        }
        
        ul.cfloral-vmenu a .r, ul.cfloral-vmenu a .l
        {
          font-size: 1px;
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + cfloralGetStyleUrl()+"http://lh3.ggpht.com/_YSALBRM0ouw/S6BC1TblpdI/AAAAAAAAAqQ/zMF4aKVZjZA/vmenuitem.png',sizingMethod='crop')");
        }
        
        ul.cfloral-vmenu a .r
        {
          left: expression(this.parentNode.offsetWidth-810+'px');
          clip: rect(auto auto auto 805px);
        }
        
        ul.cfloral-vmenu a .l
        {
          width: expression(this.parentNode.offsetWidth-5+'px');
        }
        
        /* end VMenuItem */
        
        /* begin VMenuSubItem */
        ul.cfloral-vmenu ul a
        {
          color: #3F5A59 !important;
        }
        ul.cfloral-vmenu ul li, ul.cfloral-vmenu ul a
        {
          position: relative;
          zoom: 1;
        }
        
        ul.cfloral-vmenu ul a.active
        {
          color: #2B393B !important;
        }
        
        ul.cfloral-vmenu ul a:hover {
          color: #225059 !important;
        }	
        
        ul.cfloral-vmenu ul a:hover span, ul.cfloral-vmenu ul a:hover span span
        {
          color: #225059 !important;
        }	
        /* end VMenuSubItem */
        
        /* begin Box, Block */
        .cfloral-block, .cfloral-block-body
        {
          zoom: 1;
        }
        
        .cfloral-block-body
        {
          position: static;
        }
        /* end Box, Block */
        
        /* begin BlockHeader */
        .cfloral-blockheader
        {
          zoom: 1;
        
        }
        
        .cfloral-blockheader .l, .cfloral-blockheader .r
        {
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + cfloralGetStyleUrl()+"http://lh5.ggpht.com/_YSALBRM0ouw/S6BC2Pbk_dI/AAAAAAAAAqY/ctfhjucZtbQ/s800/blockheader.png',sizingMethod='crop')");
        }
        
        .cfloral-blockheader .r
        {
          left: expression(this.parentNode.offsetWidth-794+'px');
          clip: rect(auto auto auto 788px);
        }
        
        .cfloral-blockheader .l
        {
          width: expression(this.parentNode.offsetWidth-6+'px');
        }
        /* end BlockHeader */
        
        /* begin Box, BlockContent */
        .cfloral-blockcontent, .cfloral-blockcontent-body
        {
          zoom: 1;
        }
        
        .cfloral-blockcontent-body
        {
          position: static;
        }
        .cfloral-blockcontent-body ul li
        {
          height: 1%;
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + cfloralGetStyleUrl()+"http://lh6.ggpht.com/_YSALBRM0ouw/S6BC2Uc86_I/AAAAAAAAAqc/2V6n0rJ1wnA/s320/blockcontentbullets.png',sizingMethod='crop')");
        }
        
        
        
        .cfloral-blockcontent-body ul li
        {
          height: 1%;
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + cfloralGetStyleUrl()+"http://lh6.ggpht.com/_YSALBRM0ouw/S6BC2Uc86_I/AAAAAAAAAqc/2V6n0rJ1wnA/s320/blockcontentbullets.png',sizingMethod='crop')");
        }
        /* end Box, BlockContent */
        
        /* begin Box, Post */
        .cfloral-post, .cfloral-post-body
        {
          zoom: 1;
        }
        
        .cfloral-post-body
        {
          position: static;
        }
        /* end Box, Post */
        
        /* begin PostContent */
        h1
        {
          margin: 0.67em 0;
        }
        
        h2
        {
          margin: 0.8em 0;
        }
        
        h3
        {
          margin: 1em 0;
        }
        
        h4
        {
          margin: 1.25em 0;
        }
        
        h5
        {
          margin: 1.67em 0;
        }
        
        h6
        {
          margin: 2.33em 0;
        }
        /* end PostContent */
        
        /* begin PostBullets */
        .cfloral-post ul li, .cfloral-post ol ul li
        {
          height: 1%;
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + cfloralGetStyleUrl()+"http://lh5.ggpht.com/_YSALBRM0ouw/S6BC4PGwGhI/AAAAAAAAAqs/zEwq8C68JBY/s320/postbullets.png',sizingMethod='crop')");
        }
        
        .cfloral-post ul ol li
        {
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="");
        }
        /* end PostBullets */
        
        /* begin PostQuote */
        blockquote,
        .cfloral-postcontent blockquote
        {
          height: 1%;
          background-image: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + cfloralGetStyleUrl()+"http://lh4.ggpht.com/_YSALBRM0ouw/S6BC4twd5xI/AAAAAAAAAqw/9y1NLtET26I/s320/postquote.png',sizingMethod='crop')");
        }
        /* end PostQuote */
        
        /* begin Footer */
        .cfloral-footer .cfloral-footer-background
        {
          top: expression(this.parentNode.offsetHeight-150+'px');
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + cfloralGetStyleUrl()+"http://lh6.ggpht.com/_YSALBRM0ouw/S6BC7PGxsVI/AAAAAAAAAq8/BetIvfn0quM/s800/footer.png',sizingMethod='crop')");
          zoom: 1;
          font-size: 1px;
        }
        
        .cfloral-rss-tag-icon
        {
          zoom: 1;
          font-size: 1px;
          background: none;
          behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + cfloralGetStyleUrl()+"http://lh3.ggpht.com/_YSALBRM0ouw/S6BC7hnwOxI/AAAAAAAAArA/3ZSZA-rFn3M/s320/rssicon.png',sizingMethod='crop')");
        }
        
        /* end Footer */
        
        /* begin LayoutCell, content */
        div.cfloral-sidebar1
        {
          width: auto;
        }
        
        div.cfloral-content-layout div.cfloral-layout-cell, div.cfloral-content-layout div.cfloral-layout-cell div.cfloral-content-layout div.cfloral-layout-cell
        {
          display: block;
          overflow: hidden;
          float: left;
          clear: right;
          margin-bottom: -32000px;
          padding-bottom: 32000px;
        }
        
        div.cfloral-layout-cell div.cfloral-layout-cell
        {
          float: none;
          clear: both;
          margin-bottom: 0;
          padding-bottom: 0;
        }
        
        
        /* end LayoutCell, content */
        
  